hit oneself hard becoming crushed - Espagnol Anglais Dictionnaire